llop de riu – Català–English translations

ca en 🇬🇧

llop de riu noun {m}

stone loach
Wiktionary Links